package com.A21.Object;

import com.google.gson.annotations.SerializedName;

public class MSTSettings {
	@SerializedName("ID")
	public int ID;
	@SerializedName("SName")
	public String SName;
	@SerializedName("A21Code")
	public String A21Code;
	@SerializedName("Add1")
	public String Add1;
	@SerializedName("Add2")
	public String Add2;
	@SerializedName("Add3")
	public String Add3;
	@SerializedName("Add4")
	public String Add4;
	@SerializedName("CostType")
	public String CostType;
	public String YPType;
	public String TYear;
	public String TMonth;
	public String TWeek;
	public String FYStart;
	public String NoPeriod;
	public String A21Close;
	public String CYear;
	public String CMonth;
	public String FDate;
	public String TDate;
	@SerializedName("BaseCurrency")
	public String BaseCurrency;
	public String GSTAccountIN;
	public String GSTAccountOUT;
	@SerializedName("SOAtype")
	public String SOAtype; 
	public byte[] SystemLogo;
	@SerializedName("PrinterName")
	public String PrinterName; 
	@SerializedName("PrintHeader1")
	public String PrintHeader1;
	@SerializedName("PrintHeader1IsBold")
	public boolean PrintHeader1IsBold;
	@SerializedName("PrintHeader2")
	public String PrintHeader2;
	@SerializedName("PrintHeader2IsBold")
	public boolean PrintHeader2IsBold;
	@SerializedName("PrintHeader3")
	public String PrintHeader3;
	@SerializedName("PrintHeader3IsBold")
	public boolean PrintHeader3IsBold;
	@SerializedName("PrintHeader4")
	public String PrintHeader4;
	@SerializedName("PrintHeader4IsBold")
	public boolean PrintHeader4IsBold;
	@SerializedName("PrintHeader5")
	public String PrintHeader5;
	@SerializedName("PrintHeader5IsBold")
	public boolean PrintHeader5IsBold;
	@SerializedName("PrintHeader6")
	public String PrintHeader6;
	@SerializedName("PrintHeader6IsBold")
	public boolean PrintHeader6IsBold;
	
	@SerializedName("PrintHeader7")
	public String PrintHeader7;
	@SerializedName("PrintHeader7IsBold")
	public boolean PrintHeader7IsBold;
	
	@SerializedName("PrintFooter1")
	public String PrintFooter1;
	@SerializedName("PrintFooter1IsBold")
	public boolean PrintFooter1IsBold;
	@SerializedName("PrintFooter2")
	public String PrintFooter2;
	@SerializedName("PrintFooter2IsBold")
	public boolean PrintFooter2IsBold;
	@SerializedName("PrintFooter3")
	public String PrintFooter3;
	@SerializedName("PrintFooter3IsBold")
	public boolean PrintFooter3IsBold;
	@SerializedName("PrintFooter4")
	public String PrintFooter4;
	@SerializedName("PrintFooter4IsBold")
	public boolean PrintFooter4IsBold;
	@SerializedName("PrintFooter5")
	public String PrintFooter5;
	@SerializedName("PrintFooter5IsBold")
	public boolean PrintFooter5IsBold;
	@SerializedName("PrintFooter6")
	public String PrintFooter6;
	@SerializedName("PrintFooter6IsBold")
	public boolean PrintFooter6IsBold;
	
	@SerializedName("PrintFooter7")
	public String PrintFooter7;
	@SerializedName("PrintFooter7IsBold")
	public boolean PrintFooter7IsBold;
	
	@SerializedName("DiscountLock")
	public boolean DiscountLock;
	@SerializedName("PriceLock")
	public boolean PriceLock;
	@SerializedName("PrintDO_CA")
	public boolean PrintDO_CA;
	@SerializedName("PrintDO_CR")
	public boolean PrintDO_CR;
	@SerializedName("PrintDO_CW")
	public boolean PrintDO_CW;  
	@SerializedName("GlobalDiscount")
	public boolean GlobalDiscount;
	@SerializedName("LineDiscount")
	public boolean LineDiscount;  
	@SerializedName("PrintLayout")
	public String PrintLayout; 
	
	@SerializedName("NoOfReceiptCW")
	public int NoOfReceiptCW;
	@SerializedName("NoOfReceiptCA")
	public int NoOfReceiptCA;
	@SerializedName("NoOfReceiptCR")
	public int NoOfReceiptCR;
	
	public int DBVersion;
	public String Year;
	public String ReservedField1;
	public String ReservedField2;
	public String ReservedField3;
	public String ReservedField4;
	public String ReservedField5;

}
